/*===== COLOCACION DE LA BARRA DE NAVEGACION DE WELCOME.HTML =====*/
.barraArriba{ /*Colocaci�n de la barra de navegaci�n (welcome.html)*/
    margin-top: 3%;
}

.barraArribaB{
    margin-top: 7%;
}

.barraArribaP{
    margin-top: 10%;
}

.divider-vertical{
    padding-top: 5%;
}
/*================================================================*/

/*===== CAMBIOS EN #HOME =====*/

.imagenFooter:hover{
    -moz-transform:scale(1.5); -webkit-transform:scale(1.5); -o-transform:scale(1.5);
}

#boton{ /*Determina la distancias de los botones*/
	margin-top: 30%;
}

#boton:even{
	margin-left: 40%;
}

.nov  legend h3{ /*Da estilos a los h3  (#home)*/
	color: #03427F;
	text-shadow: white 0.1em -0.1em 0.1em;
}

.carousel-control{ /*cambia la posicion, para pasar las imagenes del carousel (#home)*/
	margin-top: 30%;
}

/*a:link a:visited a:active{
    text-decoration:none;
    color:#FFFFFF;
}*/
a:hover{  /*botones azules de (#home)*/
    text-decoration:underline; 
    color:#FFFFFF;
} 

/*==================================*/

/*===== #REGISTRO =====*/

#modalTitulo{
	color: red;
}


/*==================================*/

/*===== Lista_catalogo.html =====*/
.titulo a{
	color:black;
}

/*==================================*/

/*===== #PLANTILLA =====*/

.plantilla{ /*deja una separación con el navbar*/
	margin-top: 5%;
}

.plantilla hr{  /*Da estilo al hr*/
	margin-top: -5%;
	margin-left: -7%;
}

#titulo h3{ /*Da estilos a los h2*/
	color: #03427F;
	text-shadow: white 0.1em -0.1em 0.1em;
	margin-left: -10%;
}

#informacionCat ul,#enlacesVideo ul{ /*Quita los estilos de la lista*/
	list-style: none;
	font-size: 14px;
	color: black;
}

#informacionCat ul li,#enlacesVideo ul li{ /*Separa las lista con la informacion*/
	margin-top: 1%;
}

.separacion{ /*Separa los links respecto al margen izq*/ 
	padding-left: 8%;
}

.separacion2{
	padding-left: 5%;
}

.navDatos{
	color: #2B75BB;
}

.quitarFondo a:hover{
	color: white;
	
}

#informacionCat a{
	color: #2B75BB;
	font-weight: bold;
	cursor:pointer;
}

.tamLetra{
	color: black; 
	font-size: 14px;
}

.tamAcordeon{
	width: 65%;
	padding-left: 12%;
}

.colorTemp{
	background-color: #E2F2FF;
	color: black;
}

.accordion-heading a:hover{
	color: black;
}

.bordeIzq{
	 border-left-color: #044380;
}

#sinopsis {
	color:#000000;
}
/*==================================*/

/*=====CARGA_VIDEO=====*/
#modalVideo{
	width: 50%;
	height: 50%;
	top: -8%;
	left: 45%;
}
/*========================*/

/*===== LISTA_CATALOGO.HTML =====*/
.separacion3{
	left: 8%;
}

.separacion3 a:hover{
	cursor: pointer;
}

/*=======================*/

/*===== PELICULAS.HTML; LIBROS.HTML; SERIES.HTML =====*/

.tablaUsu1, .tablaUsu2, .tablaUsu3{
	margin-top: 3%;
	border: 2px solid #044687;
}

.tablaUsu1 th, .tablaUsu2 th, .tablaUsu3 th{
	border-bottom: 1px solid #044687;
}

.tablaUsu1 th:not(.not), .tablaUsu2 th:not(.not), .tablaUsu3 th:not(.not){
	border-left: 2px solid #044687;
}

.cuerpoUsu{
	background-color: #F9F9F9;
	color: black;
}

.tablaUsu1 td:not(.not), .tablaUsu2 td:not(.not), .tablaUsu3 td:not(.not){
	border-left: 1px solid #044687;
}

.tablaUsu1 td:not(.not2), .tablaUsu2 td:not(.not2), .tablaUsu3 td:not(.not2){
	border-left: 1px solid #044687;
}

.not a,.not a:hover{
	color: black;
}

.cabeceraUsu{
	color: black;
}

.tituloMis{
	color: #03427F;
	text-shadow: white 0.1em -0.1em 0.1em;
}

.contUser p{
	margin-left: 5%;
	font-weight: bold;
	color: black;
}

.estilosPestanas{
	font-weight: bold;
}

/*===== PERFIL.HTML =====*/
.usuariosMod{
    font-weight: bold;
}

.contenidoMod{
    color: black;
    margin-top: 1%;
    font-weight:normal;
    font-size: 14px;
}

.butonMod{
    margin-left: 30%;
    margin-top: -5.5%;
    font-weight: bold;
}

.botonesPerfil{
    margin-left: 15%;
    margin-top: 5%;
    font-weight: bold;
}
